precision shooting - Turkish English Dictionary